ball of string thread - Español Inglés Diccionario